﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using TicketsPhone.Domain.Entities;

namespace TicketsPhone.Domain.Access
{
    public class CiudadRepositorio : ConexionSql<Ciudad>
    {
        public List<Ciudad> Filtrar(int? idPais)
        {
            List<Ciudad> lista = new List<Ciudad>();
            CrearComando("spCiudad_Obtener");
            AgregarParametro("@IdPais", idPais, System.Data.ParameterDirection.Input, System.Data.DbType.Int32);
            ExecuteReader();

            while (Read())
            {
                lista.Add(new Ciudad(GetDataReader()));
            }

            return lista;
        }
    }
}
